#ifndef _ANALYZER_H
#define _ANALYZER_H

#include <dataset.h>
#include <http.h>
#include <expression.h>

/*
#include "../common/geo.h"
#include "../common/ipseg.h"
*/

typedef struct st_intput_source {
	FILE *fp;
} InputSource;

typedef struct st_analyzer_param {
	BOOL show_help;
	int quote;
#define QUOTE_NONE  0
#define QUOTE_CSV   1
#define QUOTE_C     2
	Expression *condition;
	list *format;
	list *sources;
} AnalyzerParam;

typedef struct st_http_log_info {
	HttpLogEntry logEntry;
} HttpLogInfo;

#endif /* _ANALYZER_H */

